package es.qb.deportivos.il.dal.interfaces;

import es.qb.deportivos.exception.GeneralDAOException;
import es.qb.deportivos.il.domain.Jugador;
import es.qb.deportivos.il.domain.Users;

public interface JugadorDAO extends GeneralDAO<Jugador> {

	Long calculaPJ(Jugador jugador) throws GeneralDAOException;

	Long calculaPG(Jugador jugador) throws GeneralDAOException;

	Long calculaPE(Jugador jugador) throws GeneralDAOException;

	Long calculaPP(Jugador jugador) throws GeneralDAOException;

	Long calculaGOL(Jugador jugador) throws GeneralDAOException;

	public Users cargarUsuario(String username);

	public Users guardarCambioPassword(Users usuarioNuevo);

}
